Definition of Stinking Nightshade

  • (noun) poisonous fetid Old World herb having sticky hairy leaves and yellow-brown flowers; yields hyoscyamine and scopolamine

Synonyms of Stinking Nightshade


Antonyms of Stinking Nightshade


No Antonyms Found.

Homophones of Stinking Nightshade


No Homophones Found.